death dealer - Turkish English Dictionary